.shareholder-info {
	.scrollarea {
		width: 100%;
		background-color: #f6f6f6;
		.container {
			width: 100%;
			display: flex;
			flex-direction: column;
			justify-content: flex-start;
			padding-bottom: 40rpx;
			margin-top: 0rpx;

			.header {
				margin-left: 30rpx;
				height: 40rpx;
				color: #333;
				font-family: "PingFang SC";
				font-size: 12px;
				font-style: normal;
				font-weight: 400;
				line-height: 40rpx;

				.total {
					color: #F04040;
					font-family: "PingFang SC";
					font-size: 12px;
					font-style: normal;
					font-weight: 400;
					line-height: normal;
				}
			}

			.item {
				// width: 100%;
				padding: 30rpx 30rpx 0rpx 30rpx;
				border-bottom: 10rpx solid #f6f6f6;
				background-color: #fff;

				.name {
					color: #1D2129;
					font-family: "PingFang SC";
					font-size: 15px;
					font-style: normal;
					font-weight: 500;
					line-height: 22px;
					/* 146.667% */
					text-transform: uppercase;
					margin-bottom: 20rpx;
				}

				.title {
					color: #999;
					font-family: "PingFang SC";
					font-size: 28rpx;
					font-style: normal;
					font-weight: 400;
					line-height: 28rpx;
				}

				.val {
					color: #333;
					text-align: left;
					font-family: "PingFang SC";
					font-size: 28rpx;
					font-style: normal;
					font-weight: 400;
					line-height: 40rpx;
					padding-top: 20rpx;
					margin-bottom: 10rpx;

				}
			}

			.line-v {
				margin: 10rpx 26rpx;
				width: 1rpx;
				background-color: #f2f2f2;
				// height: 60rpx;
			}

			.item2 {
				display: flex;
				flex-direction: row;
				justify-content: space-between;
				margin-bottom: 20rpx;

				&:last-child {
					margin-bottom: 0rpx;
				}

				.col {
					display: flex;
					flex-direction: column;
					width: calc(100vw * 0.5);
				}
			}
		}
	}


}